horseshoe vetch – English–Español translations
🇬🇧 en es 🇪🇸
horseshoe vetch noun |
|
|---|---|
|
herradura |
Wiktionary Links
- English: horseshoe vetch
horseshoe vetch noun |
|
|---|---|
|
herradura |